Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 DELWOOD GARDENS Semi-Detached £200,000 10 Jan 2022
14 DELWOOD GARDENS Terraced £52,950 9 May 2003
20 DELWOOD GARDENS Semi-Detached £101,000 9 Jul 2007